scheduling criteria